electronic games - German English Dictionary